Compund Words
Last Search Words
Search Result:scavenger cell
Overview of noun scavenger_cell
The noun scavenger cell has 1 sense
- phagocyte, scavenger cell -- (a cell that engulfs and digests debris and invading microorganisms)
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar